projects
/
xen.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
386627b
)
xen/arm: gic: Correctly check if an IRQ is valid in gic_interrupt
author
Julien Grall
<julien.grall@linaro.org>
Tue, 3 Mar 2015 16:36:16 +0000
(16:36 +0000)
committer
Ian Campbell
<ian.campbell@citrix.com>
Thu, 5 Mar 2015 17:06:42 +0000
(17:06 +0000)
The IRQ 1020 is reserved for special purpose, so the check should be
"irq < 1020" rather than "irq < 1021".
Signed-off-by: Julien Grall <julien.grall@linaro.org>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
xen/arch/arm/gic.c
patch
|
blob
|
history
diff --git
a/xen/arch/arm/gic.c
b/xen/arch/arm/gic.c
index 390c8b05f95dea9c4756929588ee528975219791..940fb8eafa575ca7b3197249f4d39e8b1fc56216 100644
(file)
--- a/
xen/arch/arm/gic.c
+++ b/
xen/arch/arm/gic.c
@@
-570,7
+570,7
@@
void gic_interrupt(struct cpu_user_regs *regs, int is_fiq)
/* Reading IRQ will ACK it */
irq = gic_hw_ops->read_irq();
- if ( likely(irq >= 16 && irq < 102
1
) )
+ if ( likely(irq >= 16 && irq < 102
0
) )
{
local_irq_enable();
do_IRQ(regs, irq, is_fiq);